[INFO] fetching crate egp 0.1.2...
[INFO] checking egp-0.1.2 against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770
[INFO] extracting crate egp 0.1.2 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate egp 0.1.2
[INFO] finished tweaking crates.io crate egp 0.1.2
[INFO] tweaked toml for crates.io crate egp 0.1.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate egp 0.1.2 on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 30 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9bd3b5990708b7c263876719b794cdf4046e7b79d815a110281e384385f25474
[INFO] running `Command { std: "docker" "start" "-a" "9bd3b5990708b7c263876719b794cdf4046e7b79d815a110281e384385f25474", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9bd3b5990708b7c263876719b794cdf4046e7b79d815a110281e384385f25474", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9bd3b5990708b7c263876719b794cdf4046e7b79d815a110281e384385f25474", kill_on_drop: false }`
[INFO] [stdout] 9bd3b5990708b7c263876719b794cdf4046e7b79d815a110281e384385f25474
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d0468da4c96083b47cd57bf739c8541b9e7f610facd7abc53c25950cf62a2351
[INFO] running `Command { std: "docker" "start" "-a" "d0468da4c96083b47cd57bf739c8541b9e7f610facd7abc53c25950cf62a2351", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling libc v0.2.175
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]     Checking cfg-if v1.0.3
[INFO] [stderr]     Checking equivalent v1.0.2
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking foldhash v0.1.5
[INFO] [stderr]    Compiling serde_json v1.0.143
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]     Checking memchr v2.7.5
[INFO] [stderr]     Checking fixedbitset v0.5.7
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]     Checking indexmap v2.11.0
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking petgraph v0.8.2
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.9.2
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]     Checking egp v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/chromosome.rs:35:29
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut rng = rand::thread_rng();
[INFO] [stdout]    |                             ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/component.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:10:25
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:36:25
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:53:25
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:86:25
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:129:25
[INFO] [stdout]     |
[INFO] [stdout] 129 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:149:25
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:163:25
[INFO] [stdout]     |
[INFO] [stdout] 163 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:174:25
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:190:25
[INFO] [stdout]     |
[INFO] [stdout] 190 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/chromosome.rs:35:29
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut rng = rand::thread_rng();
[INFO] [stdout]    |                             ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/component.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:10:25
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:36:25
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:53:25
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]   --> src/operators.rs:86:25
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let mut rng = rand::thread_rng();
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:129:25
[INFO] [stdout]     |
[INFO] [stdout] 129 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:149:25
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:163:25
[INFO] [stdout]     |
[INFO] [stdout] 163 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:174:25
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `rand::thread_rng`: Renamed to `rng`
[INFO] [stdout]    --> src/operators.rs:190:25
[INFO] [stdout]     |
[INFO] [stdout] 190 |     let mut rng = rand::thread_rng();
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]   --> src/chromosome.rs:36:63
[INFO] [stdout]    |
[INFO] [stdout] 36 |         let distribution: Vec<f64> = iter::repeat_with(|| rng.gen::<f64>())
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/chromosome.rs:47:29
[INFO] [stdout]    |
[INFO] [stdout] 47 |             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout]    |                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/chromosome.rs:47:39
[INFO] [stdout]     |
[INFO] [stdout] 47  |             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout]     |                             --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/chromosome.rs:47:29
[INFO] [stdout]     |
[INFO] [stdout] 47  |             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout]     |                             ^^^^^^^^^    ------------------ unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 47  -             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout] 47  +             let index = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]   --> src/component.rs:68:38
[INFO] [stdout]    |
[INFO] [stdout] 68 |             iter::repeat_with(|| rng.gen::<f32>())
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{float}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:12:22
[INFO] [stdout]     |
[INFO] [stdout] 12  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            --------- ^^ the trait `SampleRange<_>` is not implemented for `{float}`
[INFO] [stdout]     |            |
[INFO] [stdout]     |            required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]   --> src/chromosome.rs:36:63
[INFO] [stdout]    |
[INFO] [stdout] 36 |         let distribution: Vec<f64> = iter::repeat_with(|| rng.gen::<f64>())
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/chromosome.rs:47:29
[INFO] [stdout]    |
[INFO] [stdout] 47 |             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout]    |                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:12:12
[INFO] [stdout]     |
[INFO] [stdout] 12  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            ^^^^^^^^^     -- unexpected argument #2 of type `{float}`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 12  -     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout] 12  +     if rng.gen_range(0.) < 0.5 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{float}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:17:26
[INFO] [stdout]     |
[INFO] [stdout] 17  |         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout]     |                --------- ^^ the trait `SampleRange<_>` is not implemented for `{float}`
[INFO] [stdout]     |                |
[INFO] [stdout]     |                required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/chromosome.rs:47:39
[INFO] [stdout]     |
[INFO] [stdout] 47  |             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout]     |                             --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:17:16
[INFO] [stdout]     |
[INFO] [stdout] 17  |         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout]     |                ^^^^^^^^^     -- unexpected argument #2 of type `{float}`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 17  -         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout] 17  +         if rng.gen_range(0.) < 1. / (n_regulars as f32) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 38 |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{float}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:38:22
[INFO] [stdout]     |
[INFO] [stdout] 38  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            --------- ^^ the trait `SampleRange<_>` is not implemented for `{float}`
[INFO] [stdout]     |            |
[INFO] [stdout]     |            required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/chromosome.rs:47:29
[INFO] [stdout]     |
[INFO] [stdout] 47  |             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout]     |                             ^^^^^^^^^    ------------------ unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 47  -             let index = rng.gen_range(0, number_of_regulars);
[INFO] [stdout] 47  +             let index = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:38:12
[INFO] [stdout]     |
[INFO] [stdout] 38  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            ^^^^^^^^^     -- unexpected argument #2 of type `{float}`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 38  -     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout] 38  +     if rng.gen_range(0.) < 0.5 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:58:30
[INFO] [stdout]     |
[INFO] [stdout] 58  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]   --> src/component.rs:68:38
[INFO] [stdout]    |
[INFO] [stdout] 68 |             iter::repeat_with(|| rng.gen::<f32>())
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{float}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:12:22
[INFO] [stdout]     |
[INFO] [stdout] 12  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            --------- ^^ the trait `SampleRange<_>` is not implemented for `{float}`
[INFO] [stdout]     |            |
[INFO] [stdout]     |            required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:58:20
[INFO] [stdout]     |
[INFO] [stdout] 58  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    ^^^^^^^^^    --------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 58  -     let skip = rng.gen_range(0, group_len);
[INFO] [stdout] 58  +     let skip = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:97:20
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:97:30
[INFO] [stdout]     |
[INFO] [stdout] 97  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:97:20
[INFO] [stdout]     |
[INFO] [stdout] 97  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    ^^^^^^^^^    --------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 97  -     let skip = rng.gen_range(0, group_len);
[INFO] [stdout] 97  +     let skip = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:12:12
[INFO] [stdout]     |
[INFO] [stdout] 12  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            ^^^^^^^^^     -- unexpected argument #2 of type `{float}`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 12  -     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout] 12  +     if rng.gen_range(0.) < 0.5 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{float}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:17:26
[INFO] [stdout]     |
[INFO] [stdout] 17  |         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout]     |                --------- ^^ the trait `SampleRange<_>` is not implemented for `{float}`
[INFO] [stdout]     |                |
[INFO] [stdout]     |                required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:131:36
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout]     |                          --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout]     |                          ^^^^^^^^^    ------------ unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 131 -     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout] 131 +     let to_replace = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:17:16
[INFO] [stdout]     |
[INFO] [stdout] 17  |         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout]     |                ^^^^^^^^^     -- unexpected argument #2 of type `{float}`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 17  -         if rng.gen_range(0., 1.) < 1. / (n_regulars as f32) {
[INFO] [stdout] 17  +         if rng.gen_range(0.) < 1. / (n_regulars as f32) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 38 |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:154:65
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout]     |                                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{float}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:38:22
[INFO] [stdout]     |
[INFO] [stdout] 38  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            --------- ^^ the trait `SampleRange<_>` is not implemented for `{float}`
[INFO] [stdout]     |            |
[INFO] [stdout]     |            required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:154:75
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout]     |                                                                 --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                                                                 |
[INFO] [stdout]     |                                                                 required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:38:12
[INFO] [stdout]     |
[INFO] [stdout] 38  |     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout]     |            ^^^^^^^^^     -- unexpected argument #2 of type `{float}`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 38  -     if rng.gen_range(0., 1.) < 0.5 {
[INFO] [stdout] 38  +     if rng.gen_range(0.) < 0.5 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:154:65
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout]     |                                                                 ^^^^^^^^^    --------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 154 -     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout] 154 +     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0)];
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:156:34
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:58:30
[INFO] [stdout]     |
[INFO] [stdout] 58  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:156:44
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:156:34
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^    ----------------------------- unexpected argument #2
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 156 -     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout] 156 +     let binding_site_index = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:157:25
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:58:20
[INFO] [stdout]     |
[INFO] [stdout] 58  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    ^^^^^^^^^    --------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 58  -     let skip = rng.gen_range(0, group_len);
[INFO] [stdout] 58  +     let skip = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]   --> src/operators.rs:97:20
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:157:35
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:97:30
[INFO] [stdout]     |
[INFO] [stdout] 97  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:157:25
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^    --------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 157 -     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout] 157 +     let dimension = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> src/operators.rs:159:66
[INFO] [stdout]     |
[INFO] [stdout] 159 |     component.binding_sites[binding_site_index][dimension] = rng.gen::<f32>();
[INFO] [stdout]     |                                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:167:34
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:97:20
[INFO] [stdout]     |
[INFO] [stdout] 97  |     let skip = rng.gen_range(0, group_len);
[INFO] [stdout]     |                    ^^^^^^^^^    --------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 97  -     let skip = rng.gen_range(0, group_len);
[INFO] [stdout] 97  +     let skip = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:167:44
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:131:36
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout]     |                          --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:167:34
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^    ----------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 167 -     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout] 167 +     let binding_site_index = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:168:25
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:168:35
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout]     |                          ^^^^^^^^^    ------------ unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 131 -     let to_replace = rng.gen_range(0, n_compatible);
[INFO] [stdout] 131 +     let to_replace = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:154:65
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout]     |                                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:154:75
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout]     |                                                                 --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                                                                 |
[INFO] [stdout]     |                                                                 required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:168:25
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^    --------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 168 -     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout] 168 +     let dimension = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> src/operators.rs:170:66
[INFO] [stdout]     |
[INFO] [stdout] 170 |     component.binding_sites[binding_site_index][dimension] = rng.gen::<f32>();
[INFO] [stdout]     |                                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:176:35
[INFO] [stdout]     |
[INFO] [stdout] 176 |     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout]     |                         --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:154:65
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout]     |                                                                 ^^^^^^^^^    --------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 154 -     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0, group_len)];
[INFO] [stdout] 154 +     let component = &mut chromosome.regular[nonempty_group][rng.gen_range(0)];
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:156:34
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:156:44
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout]     |                         ^^^^^^^^^    --------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 176 -     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout] 176 +     nonempty_groups[rng.gen_range(0)]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:193:22
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:156:34
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^    ----------------------------- unexpected argument #2
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 156 -     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout] 156 +     let binding_site_index = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:157:25
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:193:32
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout]     |                      --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:157:35
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:193:22
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout]     |                      ^^^^^^^^^    ------------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 193 -     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout] 193 +     let member = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:157:25
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^    --------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 157 -     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout] 157 +     let dimension = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> src/operators.rs:159:66
[INFO] [stdout]     |
[INFO] [stdout] 159 |     component.binding_sites[binding_site_index][dimension] = rng.gen::<f32>();
[INFO] [stdout]     |                                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:167:34
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:167:44
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:167:34
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout]     |                                  ^^^^^^^^^    ----------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 167 -     let binding_site_index = rng.gen_range(0, component.binding_sites.len());
[INFO] [stdout] 167 +     let binding_site_index = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:168:25
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:168:35
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:168:25
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout]     |                         ^^^^^^^^^    --------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 168 -     let dimension = rng.gen_range(0, blueprints.total_activities);
[INFO] [stdout] 168 +     let dimension = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> src/operators.rs:170:66
[INFO] [stdout]     |
[INFO] [stdout] 170 |     component.binding_sites[binding_site_index][dimension] = rng.gen::<f32>();
[INFO] [stdout]     |                                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:176:35
[INFO] [stdout]     |
[INFO] [stdout] 176 |     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout]     |                         --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout]     |                         ^^^^^^^^^    --------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 176 -     nonempty_groups[rng.gen_range(0, nonempty_groups.len())]
[INFO] [stdout] 176 +     nonempty_groups[rng.gen_range(0)]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `rand::Rng::gen_range`: Renamed to `random_range`
[INFO] [stdout]    --> src/operators.rs:193:22
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `{integer}: SampleRange<_>` is not satisfied
[INFO] [stdout]    --> src/operators.rs:193:32
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout]     |                      --------- ^ the trait `SampleRange<_>` is not implemented for `{integer}`
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `SampleRange<T>`:
[INFO] [stdout]               `RangeTo<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeTo<u16>` implements `SampleRange<u16>`
[INFO] [stdout]               `RangeTo<u32>` implements `SampleRange<u32>`
[INFO] [stdout]               `RangeTo<u64>` implements `SampleRange<u64>`
[INFO] [stdout]               `RangeTo<u8>` implements `SampleRange<u8>`
[INFO] [stdout]               `RangeTo<usize>` implements `SampleRange<usize>`
[INFO] [stdout]               `RangeToInclusive<u128>` implements `SampleRange<u128>`
[INFO] [stdout]               `RangeToInclusive<u16>` implements `SampleRange<u16>`
[INFO] [stdout]             and 6 others
[INFO] [stdout] note: required by a bound in `gen_range`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        --------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 337 |         R: SampleRange<T>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ required by this bound in `Rng::gen_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 2 arguments were supplied
[INFO] [stdout]    --> src/operators.rs:193:22
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout]     |                      ^^^^^^^^^    ------------------------------- unexpected argument #2 of type `usize`
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.2/src/rng.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn gen_range<T, R>(&mut self, range: R) -> T
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]     |
[INFO] [stdout] 193 -     let member = rng.gen_range(0, blueprints.regular[group].len());
[INFO] [stdout] 193 +     let member = rng.gen_range(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0277.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `egp` (lib) due to 28 previous errors; 29 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0061, E0277.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `egp` (lib test) due to 28 previous errors; 29 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "d0468da4c96083b47cd57bf739c8541b9e7f610facd7abc53c25950cf62a2351", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d0468da4c96083b47cd57bf739c8541b9e7f610facd7abc53c25950cf62a2351", kill_on_drop: false }`
[INFO] [stdout] d0468da4c96083b47cd57bf739c8541b9e7f610facd7abc53c25950cf62a2351
